/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.nys.conci.backend.modelo;

import java.io.Serializable;

/**
 *
 * @author Mauricio
 */
public class Botones implements Serializable {
    int cantTrues;
    /**
    * [0] Boton encargado de la revision de los documentos
    * [1] Boton encargado de pasar la solicitud al estado pagado y realizar esa accion
    * [6] Boton encargado de realizar el agendamiento de la solicitud
    * [7] Boton encargado de pasar la solicitud al estado de Jurisprudencia
    * [8] Boton para enviar a universidad
    * [9] Boton para agregar archivos al expediente y pasrte de la solicitud
    * [10] Boton para generar el reporte de enviar a universidad
    * 
    * by Alonso
    * [2] Boton encargado de mostrar el detalle de la solicitud en principal funcionario universidad
    * [3] Boton encargado de mostrar la documentacion asociada a la solicitud en principal funcionario universidad
    * [4] Boton encargado cambiar las sub estados de la solicitud en principal funcionario universidad
    * [5] Boton encargado de cargar la resolucion de la solicitud en principal funcionario universidad
    */
    boolean[] botones;
    
    
    public Botones(int cantTrues, boolean... boton) {
            this.cantTrues = cantTrues;
            this.botones = boton;
    }
    
    public boolean isBoton1() {
            return botones[0];
        }

        public void setBoton1(boolean boton1) {
            this.botones[0] = boton1;
        }

        public boolean isBoton2() {
            return botones[1];
        }

        public void setBoton2(boolean boton2) {
            this.botones[1] = boton2;
        }

        public boolean isBoton3() {
            return botones[2];
        }

        public void setBoton3(boolean boton3) {
             this.botones[2] = boton3;
        }

        public boolean isBoton4() {
            return botones[3];
        }

        public void setBoton4(boolean boton4) {
             this.botones[3]  = boton4;
        }

        public boolean isBoton5() {
            return botones[4];
        }

        public void setBoton5(boolean boton5) {
             this.botones[4]  = boton5;
        }
        
        public boolean isBoton6() {
            return botones[5];
        }

        public void setBoton6(boolean boton5) {
             this.botones[5]  = boton5;
        }
        
        public boolean isBoton7() {
            return botones[6];
        }

        public void setBoton7(boolean boton6) {
             this.botones[6]  = boton6;
        }
        
        public boolean isBoton8() {
            return botones[7];
        }

        public void setBoton8(boolean boton7) {
             this.botones[7]  = boton7;
        }
        
        public boolean isBoton9() {
            return botones[8];
        }

        public void setBoton9(boolean boton8) {
             this.botones[8]  = boton8;
        }
        
        public boolean isBoton10() {
            return botones[9];
        }

        public void setBoton10(boolean boton9) {
             this.botones[9]  = boton9;
        }
        
        public boolean isBoton11() {
            return botones[10];
        }

        public void setBoton11(boolean boton10) {
             this.botones[10]  = boton10;
        }

        public int getCantTrues() {
            return cantTrues;
        }

        public void setCantTrues(int cantTrues) {
            this.cantTrues = cantTrues;
        }
        
    
}
